EM\Recurrences\Recurrence_Set D

Total Complexity 380
Dependencies 6
Dependents 3
Total lines 1,807
Lines of code 1,176
Logical lines of code 804
Comment lines 524
Methods 40
Properties 34

Methods 40

Method Rating Maintainability Complexity Lines of code
get_post()
D
27
55 104
save_recurrences()
D
21
50 174
get_recurrence_days()
C
34 25 85
save_recurrences_bookings()
B
40 17 56
get_datetime()
A
49 15 28
__get()
A
46 14 34
get_recurrence_description()
A
43 13 46
get_recurrences()
A
45 12 39
validate()
A
52 13 20
filter_current_recurrences()
A
44 11 45
save_recurrence_taxonomies()
A
48 11 33
__construct()
A
49 11 29
update_recurrence()
A
41 9 53
set_status_recurrences()
A
49 10 27
get_save_recurrences_ticket_recurrence_data()
A
52 10 22
save_recurrences_ticket_update()
A
48 8 30
get()
A
57 9 14
get_recurrence_saving_fields()
A
45 7 39
update_recurrence_meta()
S
51 7 25
delete_events()
S
51 7 24
update_recurrences()
S
50 6 26
save_recurrences_tickets_insert()
S
51 6 24
save()
S
54 5 20
handle_invalid_recurrences()
S
59 5 14
get_event_recurrence_data()
S
55 4 20
sanitize_recurrence_slug()
S
55 4 19
set_reschedule()
S
64 5 9
handle_future_posts()
S
63 4 10
__set()
S
62 4 10
get_event()
S
64 4 10
delete_bookings()
S
59 3 13
has_reschedule()
S
62 3 12
__isset()
S
62 3 10
get_post_ids()
S
64 3 10
to_api()
S
57 1 17
debug_dates()
S
65 2 9
get_save_recurrences_ticket_data_template()
S
69 1 7
start()
S
78 1 3
is_primary()
S
80 1 3
end()
S
78 1 3